From 3c2adee1e9ad85647f5fe0c7218381b8d1047704 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fabian=20Gr=C3=BCnbichler?= Date: Sat, 11 Jan 2025 16:37:16 +0100 Subject: [PATCH] bootstrap: don't attempt to download rustc in tests MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit the tests use a default config, so we need to manually override this option.. Signed-off-by: Fabian Grünbichler Gbp-Pq: Topic build Gbp-Pq: Name bootstrap-don-t-attempt-to-download-rustc-in-tests.patch --- src/bootstrap/src/core/config/config.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs index 678a9b6395..bc8fcff69e 100644 --- a/src/bootstrap/src/core/config/config.rs +++ b/src/bootstrap/src/core/config/config.rs @@ -543,7 +543,7 @@ impl Config { new_symbol_mangling: rust_new_symbol_mangling, profile_generate: rust_profile_generate, profile_use: rust_profile_use, - download_rustc: rust_download_rustc, + download_rustc: mut rust_download_rustc, lto: rust_lto, validate_mir_opts: rust_validate_mir_opts, frame_pointers: rust_frame_pointers, @@ -657,6 +657,7 @@ impl Config { // Cargo in their bootstrap.toml. build_rustc = build_rustc.take().or(std::env::var_os("RUSTC").map(|p| p.into())); build_cargo = build_cargo.take().or(std::env::var_os("CARGO").map(|p| p.into())); + rust_download_rustc = Some(StringOrBool::Bool(false)); } if !flags_skip_stage0_validation { -- 2.30.2